catch a glimpse of someone - Turkish English Dictionary